protective glove - English Synonyms Dictionary